/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素*/
th, td, /* table elements 表格元素 */
img /* img elements 图片元素 */{
    border: medium none;
    margin: 0;
    padding: 0;
}
a:focus,
button:focus,
div:focus{
	outline:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    text-decoration: none;
}
button:hover,
a:hover{
	cursor: pointer;
}
/** 设置默认字体 **/
body, button, input, select, textarea{
    font: 14px/1.5 Microsoft YaHei;
}
input[placeholder], textarea[placeholder] {
    font: 14px/1.5 Microsoft YaHei;
}
/* span加上contenteditable属性可以编辑，outline: none;去掉蓝色外框 */
span[contenteditable]{
	outline: none;
}
h1, h2, h3, h4, h5, h6{
    font-size: 100%;
}
em{
    font-style: normal;
}

textarea{
	resize: none;
}
/* 去掉输入框中默认样式 */
input::-ms-clear{
	display: none;
}
input::-ms-reveal{
	display: none;
}
/** 重置列表元素 **/
ul, ol{
    list-style: none;
}

/** 重置超链接元素 **/
a{
    text-decoration: none;
    color: #333;
}

/** 重置图片元素 **/
img{
    border: 0px;
}

/* placeholder */
::-moz-placeholder {
    color: #9a9da2 !important;
}
:-ms-input-placeholder {
    color: #9a9da2 !important;
}
::-webkit-input-placeholder {
    color: #9a9da2 !important;
}

/** 重置表格元素 **/
table{
    border-collapse: collapse;
    border-spacing: 0;
/*     border-bottom: 1px solid rgb(185, 195, 205) !important; */
}
.main_body{
	background-color: #DFE3E9;
	overflow: hidden;
}
.main_body .navbar-header label{
	color: #fff;
	line-height:80px;
}
.main_body .navbar-header label.firstTitle{
    font-size: 24px;
}
.main_body .navbar-header label.secondTitle{
    font-size: 16px;
}
/* by  cc start*/
/* 校验样式  start */
.modifyPasswordBody small.help-block{
	background-color: #fff;
    width: 100%;
    color:red;
}
.org_content small.help-block{
	background-color: #e9ecec;
    width: 100%;
    color:red;
}
/* 校验样式  end */
/* by  cc end*/
/* 全屏蒙版效果 */
#fullScreenHold{
    background-color: rgb(0, 0, 0);
    opacity: 0.5;
}
/* loading页面加载样式 */
#loadingBackground{
	background-color: rgb(0, 0, 0);
	opacity: 0.5;
}
#loadingIcon{
	background-image: url(../../images/nms/common/loading.gif);
	background-repeat: no-repeat;
    background-position: center top;
    color: #fff;
    background-size: contain;
}
/*登录页面样式 start*/
.login_body{
	background: url(../../images/nms/login/background.png) no-repeat center center fixed;
    background-size: cover;
}
.switch_language div:nth-child(1){
	color: #fff;
    font-size: 14px;
}
.switch_language button{
	background-image: url(../../images/nms/login/language_select.png);
    background-color: transparent;
    border: none;
    text-align: left;
}
.login_arrow,
.tree_arrow{
	background-image: url(../../images/nms/login/arrow_down.png);
    border: none;
}
.open .login_arrow,
.open .tree_arrow{
	background-image: url(../../images/nms/login/arrow_up.png);
}
.login_row .col-md-4{
	background-image: url(../../images/nms/login/login_bg1.png);
    background-repeat: no-repeat;
    background-size: contain;
}
.row.login_row .col-md-6,.other_login_row.row .col-md-12{
    background-color: #E4E4E4;
    background-color: rgba(86, 61, 124, .15);
    border: 1px solid #dddddd;
    border: 1px solid rgba(86, 61, 124, .2);
}
.login_header{
    background-color: #CCCCCC;
    color: #333333;
    font-size: 20px;
}
.login_form .col-xs-8 input{
	background-image: url(../../images/nms/login/input.png);
    border: none;
    box-shadow: none;
    border-radius: 0;
    font-size: 14px;
}
.login_form button{
	background-image: url(../../images/nms/login/login_btn_normal.png);
	border: none;
    border-radius: 0;
}
.login_form button:active{
	background-image: url(../../images/nms/login/login_btn_active.png);
}
.login_form button:hover{
	background-image: url(../../images/nms/login/login_btn_hover.png);
	cursor: pointer;
}
.login_form input.btn.btn-default{
    background-image: url(../../images/nms/login/login_btn_normal.png);
    border: none;
    border-radius: 0;
    background-repeat: no-repeat;
    background-size: 100%;
    height: 30px;
}
.login_form input.btn.btn-default:active{
    background-image: url(../../images/nms/login/login_btn_active.png);
}
.login_form input.btn.btn-default:hover{
    background-image: url(../../images/nms/login/login_btn_hover.png);
    cursor: pointer;
}
/* by cc start */
.error_message,
.errorRestoreMessage{
	color: red;
}
.mark_error{
	color: red;
}
/* by cc end */
.mrps_login_header .col-xs-6{
	font-size: 16px;
    color: #000;
}
.mrps_login_header,.other_login_header{
    color: #666666;
}
.mrps_login_header_split_left,.mrps_login_header_split_right{
    background-image: url(../../images/nms/common/underline.png);
}
/*登录页面样式 end*/

/*修改密码样式 start */
.showModifyPassword,
.showDataRestore,
.showDataProgress{
	background-image: url(../../images/nms/systemconfig/advancedSearch_bg.png);
	background-size: 100% 100%;
}
.modifyPasswordTitle,
.dataRestoreTitle,
.dataProgressTitle{
    color: #fff;
    background-color: #1D2735;
    font-size: 16px;
}
.modifyPasswordBody .col-xs-7 .dropdown button{
    background-color: #DFE3E9;
    border: 1px solid #1D2835;
    color: #000;
    border-radius: 0;
}
.modifyPasswordBody .col-xs-7 .dropdown-menu{
    background-color: #DFE3E9;
    border: 1px solid #1D2835;
    color: #000;
    border-radius: 0;
}
.modifyPasswordBody .col-xs-7 .dropdown-menu:hover{
	cursor: pointer;
}
.modifyPasswordBody .input-group-btn button{
	background-color: transparent;
    border: none;
}
.modifyPasswordBottom,
.dataRestoreBottom{
    background-color: #D6DAE0;
}
/* 修改密码样式  end*/

/* main页面样式 start */
.navbar-fixed-bottom .footer{
	background-color: #828992;
}
.navbar-fixed-bottom .footer button{
    border: 1px solid #000;
}
.bottom-right span{
	background-color: #A6A6A6;
}
.right .line{
	background-color: #ddd;
}
.right input[type="text"],
.right input[type="password"]{
	border:1px solid #aaa;
}
.checkForm label.checkLabel input[type="checkbox"] + span{
    background: url(../../images/nms/common/checkbox_check.png);
}
.checkForm label.checkLabel input[type="radio"] + span{
    background: url(../../images/nms/common/radio_check.png);
}
.checkForm label.checkLabel input[type="checkbox"]:checked + span{
	background: url(../../images/nms/common/checkbox_checked.png);
}
.checkForm label.checkLabel input[type="radio"]:checked + span{
	background: url(../../images/nms/common/radio_checked.png);
}
.top-right-btn button{
 	border: 1px solid #000;
}
.btnIcon.initData{
	background-image: url(../../images/nms/systemconfig/connect_normal.png);
}
.btnIcon.testLink{
	background-image: url(../../images/nms/systemconfig/connect_normal.png);
}
.main_arrow{
	background-image: url(../../images/nms/main/arrow_down.png);
    border: none;
}
.open .main_arrow{
	background-image: url(../../images/nms/main/arrow_up.png);
}
.mrps_brand{
	background-image: url(../../images/nms/login/MRPS.png);
	background-repeat: no-repeat;
}

.mrps_tab li.active{
	background: url(../../images/nms/main/header_menuSel.png);
	background-repeat: no-repeat;
}
.mrps_tab li span{
	background-repeat:no-repeat;
}
.mrps_tab li .setting_icon {
    background-image:url(../../images/nms/main/setting_icon_normal.png);
    background-position: center;
}
.mrps_tab li:hover .setting_icon{
	background-image:url(../../images/nms/main/setting_icon_hover.png);
}
.mrps_tab li.active .setting_icon{
	background-image:url(../../images/nms/main/setting_icon_active.png);
	background-position: center;
}
.mrps_tab li .Alarm_icon{
    background-image:url(../../images/nms/main/Alarm_icon_normal.png);
    background-position: center;
}
.mrps_tab li:hover .Alarm_icon{
	background-image:url(../../images/nms/main/Alarm_icon_hover.png);
}
.mrps_tab li.active .Alarm_icon{
	background-image:url(../../images/nms/main/Alarm_icon_active.png);
	background-position: center;
}
.mrps_tab li .menuData_icon{
    background-image:url(../../images/nms/main/menuData_icon_normal.png);
    background-position: center;
}
.mrps_tab li:hover .menuData_icon{
	background-image:url(../../images/nms/main/menuData_icon_hover.png);
}
.mrps_tab li.active .menuData_icon{
	background-image:url(../../images/nms/main/menuData_icon_active.png);
	background-position: center;
}
.mrps_tab li .menuUser_icon{
    background-image:url(../../images/nms/main/menuUser_icon_normal.png);
    background-position: center;
}
.mrps_tab li:hover .menuUser_icon{
	background-image:url(../../images/nms/main/menuUser_icon_hover.png);
}
.mrps_tab li.active .menuUser_icon{
	background-image:url(../../images/nms/main/menuUser_icon_active.png);
	background-position: center;
}

.mrps_tab li.active a,
.mrps_tab li.active:hover a{
	background-color: transparent !important;
    color: #3D5A11 !important;
}
.mrps_tab li:hover a{
	background-color: transparent !important;
    color: #B6D64E !important;
    cursor: pointer;
}
.mrps_tab li a{
    font-size: 18px;
    color: #dee2e8 !important;
}
.mrps_tab_right .open a.dropdown-toggle{
	background-color: transparent !important;
} 
.mrps_tab_right .dropdown-menu{
	font-size: 12px;
}
.mrps_tab_right .dropdown-menu li a{
	color: #000 !important;
}
.navbar.navbar-default.navbar-fixed-top .container-fluid{
	background-color:#1D2735;
}
ul.home_nav.nav-tabs,
ul.home_nav.nav-tabs li a{
	border: none !important;
}
ul.home_nav li.active{
	background-image: url(../../images/nms/main/label_active.png);
}
ul.home_nav li.active a{
    background-color: transparent !important;
}
ul.home_nav li:hover a{
	background-color: transparent !important;
	color: #82ab00;
	cursor: pointer;
}
ul.home_nav li a{
    color: #000;
    font-size: 16px;
}
.recording_header button,.playList_header button,
.recording_header button:hover,.playList_header button:hover,
.recording_header button.active,.playList_header button:active{
	background-color: transparent;
    border: none;
    cursor: pointer;
}
.noData{
	background-color: #fff !important;
}
.mrps_tab_right{
	font-size: 12px !important;
}
.mrps_tab_right a.dropdown-toggle,
.welcomeText{
	color: #dee2e8 !important;
}
/* main页面样式 end */

/* 系统配置样式  start*/
.showSwitchStatus,
.switchStatus{
    background-color: #fff;
}
.showSwitchStatus>ul>li:hover,
.switchStatus>ul>li:hover{
	background-color: #f5f5f5;
	cursor: pointer;
}
.systemConfigBody{
	background-color: #fff;
    border: 2px solid #828992;
    box-sizing: initial;
}
.configServiceRight{
	border: none;
}
.systemConfigSearchIcon{
	background-image: url(../../images/nms/systemconfig/search_normal.png);
}
.systemConfigSearchIcon:hover{
	background-image: url(../../images/nms/systemconfig/search_hover.png);
	cursor: pointer;
}
.systemConfigSearchIcon:active{
	background-image: url(../../images/nms/systemconfig/search_active.png);
}
.systemConfigHeaderInfo.spliteStyle{
	font-size: 23px;
    color: #838A93;
}
.systemConfigHeaderInfo.modelIcon.active{
	background-image: url(../../images/nms/systemconfig/icon_selected.png);
}
.reportDevice{
	background-image: url(../../images/nms/systemconfig/report_red.png);
}
.normalDevice{
    background-image: url(../../images/nms/systemconfig/report_green.png);
}
.modelOne{
	background-image: url(../../images/nms/systemconfig/ipicon.png);
}
/* .modelOne:hover{ */
/* 	background-image: url(../../images/nms/systemconfig/list_hover.png); */
/* 	cursor: pointer; */
/* } */
/* .modelOne:active{ */
/* 	background-image: url(../../images/nms/systemconfig/list_active.png); */
/* } */
.modelTwo{
	background-image: url(../../images/nms/systemconfig/serviceicon.png);
}
/* .modelTwo:hover{ */
/* 	background-image: url(../../images/nms/systemconfig/loop_hover.png); */
/* 	cursor: pointer; */
/* } */
/* .modelTwo:active{ */
/* 	background-image: url(../../images/nms/systemconfig/loop_active.png); */
/* } */
.systemConfig_navbar_bottom{
	background-color: #A6ADB6;
}
.modifySystemConfig{
    font-size: 14px;
    color: #000;
    background-color: transparent;
    border: none;
    background-image: url(../../images/nms/common/button_normal.png);
    border-radius: 0;
    background-size: 100% 100%;
}
.modifySystemConfig:hover{
	background-image: url(../../images/nms/common/button_hover.png);
	cursor: pointer;
}
.modifySystemConfig:active{
	background-image: url(../../images/nms/common/button_active.png);
}
.machineInfo{
	background-color: #828992;
}
.machineHeaderIp.machineHeaderIpRed{
	background-color: #CD2D2D;
}
.machineHeaderIp.machineHeaderIpGreen{
	background-color: #A6D70A;
}
.machineHeaderIp.machineHeaderIpGrey{
	background-color: #838993;
}
.machineHeaderIp.machineHeaderIpBlue{
	background-color: #00B9FE;
}
.machineHeaderSettingIcon{
	background-image: url(../../images/nms/systemconfig/setting_icon_normal.png);
}
.machineHeaderSettingIcon:hover{
	background-image: url(../../images/nms/systemconfig/setting_icon_hover.png);
}
.machineHeaderSettingIcon:active{
	background-image: url(../../images/nms/systemconfig/setting_icon_active.png);
}
.machineStatus{
	background-color: #fff;
}
.machineStatusInfo .col-md-6{
    background-color: #828992;
}
.machineStatusInfo .col-md-6 span{
	background-color: #A6CE2B;
	border-left: 1px solid #828992;
    border-right: 1px solid #828992;
}
.machineStatusInfo .col-md-6 span.redShow{
	background-color: #CD2D2D;
	border-left: 1px solid #828992;
    border-right: 1px solid #828992;
}
.machineHeaderStatusGif,
.machineServiceStatusGif{
	background-image: url(../../images/nms/systemconfig/report.gif);
    background-repeat: no-repeat;
    background-position: center;
}
.machineHeaderStatusBlue,
.machineServiceStatusBlue{
    background-image: url(../../images/nms/systemconfig/report_blue.png);
    background-repeat: no-repeat;
    background-position: center;
}
.machineHeaderStatusRed,
.machineServiceStatusRed{
    background-image: url(../../images/nms/systemconfig/report_red.png);
    background-repeat: no-repeat;
    background-position: center;
}
.machineHeaderStatusGreen,
.machineServiceStatusGreen{
    background-image: url(../../images/nms/systemconfig/report_green.png);
    background-repeat: no-repeat;
    background-position: center;
}
.machineHeaderStatusGrey,
.machineServiceStatusGrey{
    background-image: url(../../images/nms/systemconfig/report_grey.png);
    background-repeat: no-repeat;
    background-position: center;
}
.machineServiceBox{
    background-color: #DFE3E9;
}
.machineServiceBorder{
    background-color: #DFE3E9;
}
.machineServiceBorder>div:last-child, 
.machineDeviceBox>div:last-child{
	border-top: 1px solid #000;
}
.machineServiceBorder>div>span.switchSpan,
.machineDeviceBox>div>span.switchSpan{
	color: #84AF00;
}
.machineServiceBorder>div>span.switchSpan:hover,
.machineDeviceBox>div>span.switchSpan:hover{
	color: #bad959;
	cursor: pointer;
}
.machineServiceBorder>div>span.switchSpan:active,
.machineDeviceBox>div>span.switchSpan:active{
	color: #729408;
}
.machineServiceBorder>div>span.switchSpan{
    background-image: url(../../images/nms/historyreport/btnNormal_server.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.machineServiceBorder>div>span.switchSpan:hover{
    background-image: url(../../images/nms/historyreport/btnHover_server.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.machineServiceBorder>div>span.switchSpan.active{
    background-image: url(../../images/nms/historyreport/btnClick_server.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.machineServiceStandby label{
    background-image: url(../../images/nms/systemconfig/standby_normal.png);
}
.doubleConfigHeader .standby{
    background-image: url(../../images/nms/systemconfig/standby_normal.png);
    font-size: 14px;
}
.configOtherIp .standby{
    background-image: url(../../images/nms/systemconfig/standby_normal.png);
    font-size: 14px;
    color: #000;
}
.doubleConfigHeader label.doubleConfigHeaderLabel0,
.doubleConfigHeader label.doubleConfigHeaderLabel1{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.machineServiceConfigIcon{
	background-image: url(../../images/nms/systemconfig/edit_mark_img.png);
}
.addSystemConfigHeader .col-md-3{
	color: #838993;
	font-size: 16px;
	background-image: url(../../images/nms/systemconfig/step_normal.png);
}
.addSystemConfigHeader .col-md-3.active{
	color: #000;
	background-image: url(../../images/nms/systemconfig/step_active.png);
}
.addSystemConfigHeader .col-md-3.finish.active{
	background-image: url(../../images/nms/systemconfig/step_finish.png);
}
.settingCollectionEnableIpHeader label,
.settingRTPEnableIpHeader label,
.configCollectionInfoHeader label,
.configRTPInfoHeader label,
.clusterCenterServiceHeader label{
    font-size: 16px;
}
.ftpBtn{
	color: #84AF00;
}
.spliteDeviceLine,
.spliteConfigLine{
	background-image: url(../../images/nms/common/underline.png);
	background-repeat-y: no-repeat;
	background-position: center bottom;
}
.settingEnableIpCard{
    border: 2px solid #000;
}
.settingEnableIpCard label{
	font-size: 16px;
}
.settingEnableIpCard.active{
	background-image: url(../../images/nms/systemconfig/ip_active.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.singleConfigHeader,
.singleConfigFooter,
.doubleConfigHeader{
    background-color: #D6DAE0;
    border: 1px solid #fff;
    color: #000;
    font-size: 16px;
}
.singleConfigHeaderDiv span{
	color: #84AF00;
	font-size: 14px;
}
.collectionConfigInfoBody,
.configRTPInfoBody{
	background-color: #fff;
}
.configOtherInfoBody{
	background-color: #DFE3E9;
}
.doubleConfig .col-md-6:first-child .doubleConfigBorder{
	border-right: 1px solid #797979;
} 
.doubleConfig .col-md-6:last-child .doubleConfigBorder{
	border-left: 1px solid #797979;
} 
.addDeviceIp{
	background-image: url(../../images/nms/systemconfig/addipborder.png);
}
.deviceIpCard{
	background-image: url(../../images/nms/systemconfig/finishaddborder.png);
}
.deviceIpCard.selected{
	background-image: url(../../images/nms/systemconfig/finishaddborder_selected.png);
}
.addDeviceIp .addIp{
	background-image: url(../../images/nms/systemconfig/addip_normal.png);
}
.addDeviceIp label{
	text-indent: 8px;
	font-size: 16px;
}
.disconnectLabel{
	color: #f10000;
}
.connectIcon{
	background-image: url(../../images/nms/systemconfig/connect_normal.png);
}
.connectIcon:hover{
	background-image: url(../../images/nms/systemconfig/connect_hover.png);
	cursor: pointer;
}
.connectIcon:active{
	background-image: url(../../images/nms/systemconfig/connect_active.png);
}
.disconnect{
	background-image: url(../../images/nms/systemconfig/disconnect_normal.png);
}
.disconnect:hover{
	background-image: url(../../images/nms/systemconfig/disconnect_hover.png);
	cursor: pointer;
}
.disconnect:active{
	background-image: url(../../images/nms/systemconfig/disconnect_active.png);
}
.loadingConnect{
	background-image: url(../../images/nms/systemconfig/connecting.gif);
}
.deleteIcon{
	background-image: url(../../images/nms/systemconfig/del_normal.png);
}
.deleteIcon:hover{
	background-image: url(../../images/nms/systemconfig/del_hover.png);
}
.deleteIcon:active{
	background-image: url(../../images/nms/systemconfig/del_active.png);
}
/* 新建设备IP弹框 start */
.showDeviceIp{
	background-image: url(../../images/nms/systemconfig/advancedSearch_bg.png);
    background-size: 100% 100%;
}
.deviceIpTitle{
	color: #fff;
    background-color: #1D2735;
    font-size: 16px;
}
.deviceIpBody .col-xs-7 input{
	border: none;
    box-shadow: none;
    background-color: #D6DAE0;
}
.deviceIpBottom{
	background-color: #D6DAE0;
}
/* 新建设备IP弹框 end */
.configDoneService .machineInfoBox{
	border-top: 2px solid #828992;
    border-bottom: 2px solid #828992;
    border-right: 1px solid #828992;
}
.configServiceBorder{
	background-color: #fff;
}
.configServiceName.active{
	background-color: #A7CD2D;
	color: #000;
}
.configOtherIp.active{
	background-color: #DFE3E9;
	color: #000;
}
.configServiceName{
	font-size: 16px;
    border-bottom: 2px solid #fff;
    color: #fff;
}
.configOtherIp{
	font-size: 16px;
    border-bottom: 1px solid #fff;
    color: #fff;
}
.configServiceLeft div{
	background-color: #828992;
}
.configOtherServiceLeft{
	background-color: #828992;
}
.machineServiceInfo{
    background-color: #828992;
}
.machineFooter{
    background-image: url(../../images/nms/systemconfig/more.png);
    background-repeat: no-repeat;
    background-position: center top;
}
.machineHeaderIp label{
	font-size: 16px;
    color: #fff;
}
.addSystemType{
    border: 1px dashed #585B5D;
}
.systemName{
    border: 1px solid #585B5D;
}
.systemName.selected{
    border: 1px solid #A6D120;
}
.systemName input{
    background-color: transparent;
    outline: none;
}
.addSystemFooter{
    background-color: #DFE3E9;
}
.searchEdit{
	background-image: url(../../images/nms/systemconfig/edit_normal.png);
}
.searchEdit:hover{
	background-image: url(../../images/nms/systemconfig/edit_hover.png);
	cursor: pointer;
}
.searchEdit:active{
	background-image: url(../../images/nms/systemconfig/edit_active.png);
}
.searchDelete{
	background-image: url(../../images/nms/systemconfig/searchdel_normal.png);
}
.searchDelete:hover{
	background-image: url(../../images/nms/systemconfig/searchdel_hover.png);
	cursor: pointer;
}
.searchDelete:active{
	background-image: url(../../images/nms/systemconfig/searchdel_active.png);
}
.addSystemTypeIcon{
	background-image: url(../../images/nms/systemconfig/addip_normal.png);
}
.addSystemType label{
	text-indent: 1em;
}
.addSystemOption .control-label span{
    color: red;
}
.addSystemOption .dropdown button{
    background-color: #fff;
    border: 1px solid #1D2835;
    color: #000;
    border-radius: 0;
}
.addSystemOption input.buttonInput{
	background-color: #fff;
}
.addSystemOption .col-xs-8 .dropdown-menu{
	background-color: #DFE3E9;
    border: 1px solid #1D2835;
    color: #000;
    border-radius: 0;
}
.settingCollectionEnableIpBody,
.settingRTPEnableIpBody,
.settingOtherEnableIpBody{
	background-color: #DFE3E9;
}
.collectionConfigInfoBody{
    background-color: #DFE3E9;
}
.clusterCenterServiceBody .col-xs-2.control-label{
	font-size: 16px;
}
.clusterCenterServiceBody{
	height: 45px;
}
/* 配置信息样式start */
.img,
.addIPImg{
    background-image: url(../../images/nms/systemconfig/config-restart.png);
}
.addIPIcon {
    background-image: url(../../images/nms/systemconfig/addipicon_normal.png);
}
.addIPIcon:hover {
    background-image: url(../../images/nms/systemconfig/addipicon_hover.png);
}
.addIPIcon:active {
    background-image: url(../../images/nms/systemconfig/addipicon_active.png);
}
.delInput {
    background-image: url(../../images/nms/systemconfig/deletipicon_normal.png);
}
.delInput:hover {
    background-image: url(../../images/nms/systemconfig/deletipicon_hover.png);
}
.delInput:active {
    background-image: url(../../images/nms/systemconfig/deletipicon_active.png);
}
.PluginShow label.col-xs-5,
.PluginShow label.col-xs-7{
    font-size: 16px;
}
.fileLicenseFileDiv {
    color: #000;
    border: 1px solid #000;
    font-size: 16px;
}
.PluginShow.entranceItemShow button.dropdown-toggle{
    border: 1px solid #000;
    border-radius: 0;
}
.PluginShow.entranceItemShow .dropdown-menu.search_result{
    border: 1px solid #000;
    border-radius: 0;
}
.PluginShow .inpp>div:first-child{
	border: 1px solid #000;
}
.PluginShow .form-group.disabled .inpp>div:first-child{
	border: 1px solid #999;
}
.PluginShow.entranceItemShow .dropdown-menu li > a:hover {
    color: #262626;
  	background-color: #f5f5f5;
}
.PluginShow .form-group.disabled .inpp>div:first-child input{
	color: #999;
}
.PluginShow .form-group.disabled .control-label{
	color: #999;
}
.PluginShow .form-group.disabled span{
	color: #999;
}
.PluginShow .inpp>div>input:first-child,
.PluginShow .inpp>div>input:nth-child(3){
    border: none;
}
.PluginShow .inpp>div>input{
    background-color: transparent;
}
.functionList{
    border: 1px solid #000;
}
/* .list_content .checkbox.col-xs-12 {
    font-size: 16px;
} */
#textfield {
    background: transparent;
}
.systemConfigInfo{
	background-image: url(../../images/nms/systemconfig/advancedSearch_bg.png);
	background-size: 100% 100%;
}
.systemConfigInfoTitle{
    color: #fff;
    background-color: #1D2735;
    font-size: 16px;
}
.closeBtn{
	background-image: url(../../images/nms/common/close_normal.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.form-group.disabled .timer {
    border: 1px solid #999;
}
.form-group.disabled .timer input{
	color: #999;
}
.timer {
    border: 1px solid #000;
}
.timer table {
    border-spacing: 0px;
}
.timer table tbody tr td:nth-child(1) {
    border: 0px;
}
.timer table tbody tr td .config_timer_input {
    background-color: transparent;
    text-align: center;
    border: 0px;
    box-sizing: border-box;
    outline: none;
}
.timer table tbody tr td .config_split_input {
    border: 0;
    box-sizing: border-box;
    background: transparent;
}
#config_arrow_up{
    background: url(../../images/nms/systemconfig/time_up.png);
    outline: none;
}
#config_arrow_down{
    background: url(../../images/nms/systemconfig/time_down.png);
    outline: none;
}
/* 配饰信息样式end */
/* 系统配置样式  end*/

/* 历史告警样式  start*/
.historySearchbox .col-xs-9.searchBar{
	border: 1px solid #1D2835;
}
.historySearchbox .dropdown-menu li>a:hover{
	color: #262626;
  	background-color: #f5f5f5;
}
/** change by cc start**/
.historySearchbox .col-xs-9 .dropdown div.btn.btn-default.dropdown-toggle,
.historySearchbox .col-md-3 .col-xs-3 .dropdown div.btn.btn-default.dropdown-toggle{
    background-color: #fff;
    border: 1px solid #1D2835;
    color: #000;
    border-radius: 0;
}
/** change by cc end**/
.historySearchbox .col-xs-9 .dropdown-menu,
.historySearchbox .col-md-3 .col-xs-3 .dropdown-menu{
    background-color: #DFE3E9;
    border: 1px solid #1D2835;
    color: #000;
    border-radius: 0;
}
.historybuttonInput{
	cursor: pointer;
}
.showReportInfo{
    background-color: #e70000;
    opacity: 0.88;
    font-size: 16px;
    color: #fff;
}
.alert_mute{
	background-image: url(../../images/nms/common/video_mutenormal.png);
	background-repeat: no-repeat;
}
.alert_mute:hover{
    background-image: url(../../images/nms/common/video_mutehover.png);
    background-repeat: no-repeat;
}
.alert_mute.selected{
    background-image: url(../../images/nms/common/video_silentnormal.png);
    background-repeat: no-repeat;
}
.alert_mute.selected:hover{
    background-image: url(../../images/nms/common/video_silenthover.png);
    background-repeat: no-repeat;
}
.alert_endTime{
    background-image: url(../../images/nms/common/home_popclosenormal.png);
    background-repeat: no-repeat;
}
.alert_endTime:hover{
    background-image: url(../../images/nms/common/home_popclosehover.png);
    background-repeat: no-repeat;
}
.reportIcon{
	background-image: url(../../images/nms/common/reporticon.png);
}
.reportInfoDiv label{
	font-size: 14px;
    background-color: #fff;
    color: #000;
}
/* 历史告警样式  end*/

/* 基础数据样式 start */
.systemHeader,
.organizationHeader,
.tableHeader{
    background-color: #E4E4E4;
    border-bottom: 1px solid #D3D3D3;
}
.basisData{
	background-color: #fff;
    border: 1px solid #b9c3cf;
}
.closeSystem,
.closeOrganization{
	background-image: url(../../images/nms/common/page_left.png);
}
.searchIcon,
.tableSearchIcon{
	background-image: url(../../images/nms/systemconfig/search_normal.png);
}
.searchIcon:hover,
.tableSearchIcon:hover{
	background-image: url(../../images/nms/systemconfig/search_hover.png);
	cursor: pointer;
}
.searchIcon:active,
.tableSearchIcon:active{
	background-image: url(../../images/nms/systemconfig/search_active.png);
}
.addIcon{
	background-image: url(../../images/nms/systemconfig/add_normal.png);
}
.addIcon:hover{
	background-image: url(../../images/nms/systemconfig/add_hover.png);
	cursor: pointer;
}
.addIcon:active{
	background-image: url(../../images/nms/systemconfig/add_active.png);
}
.delIcon{
	background-image: url(../../images/nms/systemconfig/del_normal.png);
}
.delIcon:hover{
	background-image: url(../../images/nms/systemconfig/del_hover.png);
	cursor: pointer;
}
.delIcon:active{
	background-image: url(../../images/nms/systemconfig/del_active.png);
}
/* 基础数据样式 end */

/*用户管理样式 start*/
.addInfo{
    background-image: url(../../images/nms/systemconfig/advancedSearch_bg.png);
    background-size: 100% 100%;
}
.addInfoTitle{
    color: #fff;
    background-color: #1D2735;
    font-size: 16px;
}
.addInfo_nav_bottom {
    background-color: #CCD3D9;
    border: 1px solid #b9c3cf;
    border-top: none;
}
.organizationBody{
	background-color: #fff;
	border: 1px solid #b9c3cf;
}
.organ_right{
    border: 1px solid #b9c3cf;
    background-color: #e9ecec !important;
}
.organ_right_label{
    font-size: 16px;
}
.organ_right_label div:last-child{
	background-image: url(../../images/nms/common/underline.png);
    background-repeat-y: no-repeat;
    background-position: bottom;
}
.data-restore{
    font-size: 12px;
}
.organ_nav_bottom{
    background-color: #CCD3D9;
    border: 1px solid #b9c3cf;
    border-top: none;
}
.organ_save.btn-default{
    font-size: 14px;
    color: #000;
    background-color: transparent;
    border: none;
    background-image: url(../../images/nms/usermanage/save_normal.png);
    border-radius: 0;
    background-size: 100% 100%;
    
}
.organ_save.btn-default:hover{
	background-image: url(../../images/nms/usermanage/save_hover.png);
	cursor: pointer;
}
.organ_save.btn-default:active{
	background-image: url(../../images/nms/usermanage/save_active.png);
}
.data_sys_type button{
	background-color: transparent;
    border: none;
    color: #000;
}
.data_sys_type .addSysType{
	background-image: url(../../images/nms/usermanage/addfun_normal.png);
	background-repeat: no-repeat;
    background-position: center;
}
.data_sys_type .addSysType:hover{
	background-image: url(../../images/nms/usermanage/addfun_hover.png);
	cursor: pointer;
}
.data_sys_type .addSysType:active{
	background-image: url(../../images/nms/usermanage/addfun_active.png);
}
.navbar-default .navbar-brand.organ_brand{
    font-size: 14px;
    color: #000;
}
.start_icon{
	background-image: url(../../images/nms/usermanage/start_icon.png);
	background-repeat: no-repeat;
    background-position: center;
}
.menuContent{
	border: 1px solid #000;
    background-color: #fff;
}
.funLab_left{
	background-image: url(../../images/nms/usermanage/funLab_left.png);
}
.funLab{
	background-image: url(../../images/nms/usermanage/funLab.png);
}
.funLab_right{
	background-image: url(../../images/nms/usermanage/funLab_right.png);
}
.function_div{
	border: 1px solid #000;
	background-color: #fff;
}
/** by cc start **/
.function_div.error_control{
	border: 1px solid red;
}
.error_text .control-label{
	color: red;
}
.has-error .control-label{
	color:red;
}
.has-error .form-control{
	border-color:red;
}
.error_text .control-label{
	color:red;
}
/** by cc end **/
.data_content_style{
	color: #000;
}
.function_div .add_function{
	background-image: url(../../images/nms/usermanage/add_normal.png);
}
.function_div .add_function:hover{
	background-image: url(../../images/nms/usermanage/add_hover.png);
	cursor: pointer;
}
.function_div .add_function:active{
	background-image: url(../../images/nms/usermanage/add_active.png);
}
.add_function_options,
.add_data_options{
	border-top: 1px dashed #000;
}
.add_function_label_border,
.add_function_icon_border{
    background-color: #ccd3d9;
    border-radius: 20px;
}
.add_function_icon,
.add_all_function_icon{
	background-image: url(../../images/nms/usermanage/addfun_normal.png);
    background-repeat: no-repeat;
    background-position: center;
}
.add_function_icon:hover{
	background-image: url(../../images/nms/usermanage/addfun_hover.png);
	cursor: pointer;
}
.add_function_icon:active{
	background-image: url(../../images/nms/usermanage/addfun_active.png);
}
.add_function_icon.delfun,
.delete_function_icon,
.add_all_function_icon.delfun{
	background-image: url(../../images/nms/usermanage/delfun_normal.png);
    background-repeat: no-repeat;
    background-position: center;
}
.add_function_icon.delfun:hover,
.delete_function_icon:hover{
	background-image: url(../../images/nms/usermanage/delfun_hover.png);
	cursor: pointer;
}
.add_btn_div{
    text-align: right;
}
.add_function_btn{
	background-image: url(../../images/nms/common/btn_normal.png);
	color: #000;
    background-color: transparent;
    border: none;
    border-radius: 0;
}
.add_function_btn:hover{
	background-image: url(../../images/nms/common/btn_hover.png);
	cursor: pointer;
}
.add_function_btn:active{
	background-image: url(../../images/nms/common/btn_active.png);
}
.add_function_icon.delfun:active,
.delete_function_icon:active{
	background-image: url(../../images/nms/usermanage/delfun_active.png);
}
.btn-group.time_control label.btn:first-child:not(:last-child),
.btn-group.time_control label.btn:not(:first-child):not(:last-child),
.btn-group.time_control label.btn:last-child:not(:first-child){
	border-radius: 4px;
}
/*用户管理样式 end*/

/*首页模块录音录像查询回放样式 start*/
.home_navbar_bottom{
	background-color: transparent;
    border: none;
}
table th{
	font-size: 16px;
	color: #000;
	font-weight: normal;
}
table td {
    font-size: 14px;
    color: #000;
}
.recording_play{
    background-image: url(../../images/nms/systemconfig/play_normal.png);
    background-size: contain;
}
.recording_play:active{
    background-image: url(../../images/nms/systemconfig/play_active.png);
}
.recording_play:hover{
    background-image: url(../../images/nms/systemconfig/play_active.png);
    cursor: pointer;
}
.recording_addAll{
	background-image: url(../../images/nms/systemconfig/addAll_normal.png);
}
.recording_addAll:hover{
	background-image: url(../../images/nms/systemconfig/addAll_hover.png);
	cursor: pointer;
}
.recording_addAll:active{
	background-image: url(../../images/nms/systemconfig/addAll_active.png);
}
.recording_delAll{
	background-image: url(../../images/nms/systemconfig/delAll_normal.png);
}
.recording_delAll:hover{
	background-image: url(../../images/nms/systemconfig/delAll_hover.png);
	cursor: pointer;
}
.recording_delAll:active{
	background-image: url(../../images/nms/systemconfig/delAll_active.png);
}
.goback{
	background-image: url(../../images/nms/systemconfig/goback_normal.png);
}
.goback:hover{
	background-image: url(../../images/nms/systemconfig/goback_hover.png);
	cursor: pointer;
}
.goback:active{
	background-image: url(../../images/nms/systemconfig/goback_active.png);
}
.recording_table_container .table-bordered>tbody>tr>td,
.recording_table_container .table-bordered>thead>tr>th{
    white-space: nowrap;
}
.open_img{
    background-image: url(../../images/nms/systemconfig/open_normal.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.open_img:active{
    background-image: url(../../images/nms/systemconfig/open_active.png);
}
.open_img:hover{
    background-image: url(../../images/nms/systemconfig/open_hover.png);
    cursor: pointer;
}
.open_img.active{
	background-image: url(../../images/nms/systemconfig/open_active.png);
    background-size: contain;
}
.state_img{
	background-image: url(../../images/nms/systemconfig/state_normal.png);
    background-repeat: no-repeat;
    background-position: center;
}
/* .state_img:hover{ */
/* 	background-image: url(../../images/nms/systemconfig/state_hover.png); */
/* 	cursor: pointer; */
/* } */
/* .state_img:active{ */
/* 	background-image: url(../../images/nms/systemconfig/state_active.png); */
/* } */
.text_img{
	background-image: url(../../images/nms/systemconfig/text_normal.png);
    background-repeat: no-repeat;
    background-position: center;
}
/* .text_img:hover{ */
/* 	background-image: url(../../images/nms/systemconfig/text_hover.png); */
/* 	cursor: pointer; */
/* } */
/* .text_img:active{ */
/* 	background-image: url(../../images/nms/systemconfig/text_active.png); */
/* } */
.media_img{
	background-image: url(../../images/nms/systemconfig/media_normal.png);
    background-repeat: no-repeat;
    background-position: center;
}
.media_img:hover{
	background-image: url(../../images/nms/systemconfig/media_hover.png);
	cursor: pointer;
}
.media_img:active{
	background-image: url(../../images/nms/systemconfig/media_active.png);
}
.mark_img{
	background-image: url(../../images/nms/systemconfig/mark_normal.png);
    background-size: 20px 26px;
    background-repeat: no-repeat;
    background-position: center;
}
.mark_img:active{
	background-image: url(../../images/nms/systemconfig/mark_active.png);
}
.mark_img:hover{
	background-image: url(../../images/nms/systemconfig/mark_hover.png);
	cursor: pointer;
}
.mark_img.edit_mark_img{
	background-image: url(../../images/nms/systemconfig/edit_mark_img.png);
    background-size: 14px 14px;
    background-repeat: no-repeat;
}
.option_play{
	background-image: url(../../images/nms/systemconfig/play_normal.png);
    background-size: contain;
}
.option_play:hover{
	background-image: url(../../images/nms/systemconfig/play_hover.png);
	cursor: pointer;
}
.option_play:active{
	background-image: url(../../images/nms/systemconfig/play_active.png);
}
.add_play{
	background-image: url(../../images/nms/systemconfig/add_normal.png);
    background-size: contain;
}
.add_play:hover{
	background-image: url(../../images/nms/systemconfig/add_hover.png);
	cursor: pointer;
    background-size: contain;
}
.add_play:active{
	background-image: url(../../images/nms/systemconfig/add_active.png);
    background-size: contain;
}
.delete_play{
	background-image: url(../../images/nms/systemconfig/del_normal.png);
    background-size: contain;
}
.delete_play:hover{
	background-image: url(../../images/nms/systemconfig/del_hover.png);
    background-size: contain;
    cursor: pointer;
}
.delete_play:active{
	background-image: url(../../images/nms/systemconfig/del_active.png);
    background-size: contain;
}
ul.open_nav li.active{
	background-color: #D6DAE0;
	background-image: none;
}
.nav-tabs.open_nav > li.active > a, 
.nav-tabs.open_nav > li > a:hover,
.nav-tabs.open_nav > li.active > a:hover, 
.nav-tabs.open_nav > li.active > a:focus{
	background-color: transparent;
	border: none;
	color: #000;
	cursor: pointer;
}
.nav-tabs.open_nav > li > a{
    border-radius: 0;
    border: none;
    color: #000;
}
.nav-tabs.open_nav{
	border: none;
}
.colspanDiv{
	background-color: #D6DAE0 !important;
}
.mark_btn_div button {
    background-image: url(../../images/nms/common/btn_normal.png);
    border: none;
    background-color: transparent;
    border-radius: 0;
}
.mark_btn_div button:hover {
    background-image: url(../../images/nms/common/btn_hover.png);
    border: none;
    background-color: transparent;
    border-radius: 0;
    cursor: pointer;
}
.mark_btn_div button:active {
    background-image: url(../../images/nms/common/btn_active.png);
    border: none;
    background-color: transparent;
    border-radius: 0;
}
/* 标记弹框样式  start*/
.showMark{
    background-image: url(../../images/nms/systemconfig/mark_pop.png);
}
.markTitle{
    font-size: 14px;
    color: #000;
}
.markDel{
	background-image: url(../../images/nms/systemconfig/delTag_normal.png);
}
.markDel:hover{
	background-image: url(../../images/nms/systemconfig/delTag_hover.png);
	cursor: pointer;
}
.markDel:active{
	background-image: url(../../images/nms/systemconfig/delTag_active.png);
}
.playerTitle{
    background-color: #e3e3e3;
}
.markBody .mark_content{
    border: 1px solid rgb(154, 154, 154);
    background-color: #DFE3E9;
    font-size: 14px;
    word-break: break-all;
}
.markBody .mark_content textarea{
	background-color: transparent;
}
/* 标记弹框样式  end*/

/* 播放器界面样式  start*/
.showPlayer{
	background-image: url(../../images/nms/systemconfig/advancedSearch_bg.png);
	background-size: 100% 100%;
}
.playerTitle{
    color: #fff;
    background-color: #1D2735;
    font-size: 16px;
}
.fullscreen{
	background-image: url(../../images/nms/systemconfig/fullscreen_normal.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.fullscreen:hover{
	background-image: url(../../images/nms/systemconfig/fullscreen_hover.png);
	cursor: pointer;
}
.fullscreen:active{
	background-image: url(../../images/nms/systemconfig/fullscreen_active.png);
}
.playerBody .speakerList{
	background-color: #dfe3e9;
}
.speakerListBody.active{
    background-color: #BAD661;
    border: 1px solid #ADB4BE;
    text-align: center;
}
.player{
	background-color: #fff;
}
.playMinWin{
    background-color: #1d2735;
}
.playWinTitle{
	color: #fff;
	font-size: 16px;
}
.playMinWin .fullScreen{
    background: url(../../images/nms/systemconfig/full_normal.png);
}
.playMinWin .fullScreen:hover{
	background: url(../../images/nms/systemconfig/full_hover.png);
	cursor: pointer;
}
.playMinWin .fullScreen:active{
	background: url(../../images/nms/systemconfig/full_active.png);
}
/* 播放器界面样式  end*/

/* 日历插件自定义样式  start*/
.searchBar {
	background-color: #fff;
}
.searchBarContain{
    font-size: 14px;
}
.startDateStyle, .endDateStyle {
    font-family: Microsoft YaHei;
    font-size: 16px;
    color: #5976ae;
}
.searchBar input {
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #000;
    outline: none;
    border: none;
    background: transparent;
}
.searchBar_gratebut,
.searchBar_but{
    background-image: url(../../images/nms/common/btn_normal.png);
    background-size: 100% 100%;
    font-size: 14px;
}
.searchBar_gratebut:hover,
.searchBar_but:hover{
    background-image: url(../../images/nms/common/btn_hover.png);
    cursor: pointer;
    background-size: 100% 100%;
}
.searchBar_gratebut:active,
.searchBar_but:active{
    background-image: url(../../images/nms/common/btn_active.png);
    background-size: 100% 100%;
}
.searchBar_gratetext {
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #000;
}
.closeBtn:hover{
	background-image: url(../../images/nms/common/close_hover.png);
	cursor: pointer;
}
.closeBtn:active{
	background-image: url(../../images/nms/common/close_active.png);
}
.msgMin{
	background-image: url(../../images/nms/systemconfig/winMin_normal.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.msgMin:hover{
	background-image: url(../../images/nms/systemconfig/winMin_hover.png);
	cursor: pointer;
}
.msgMin:active{
	background-image: url(../../images/nms/systemconfig/winMin_active.png);
}
/* 日历插件自定义样式  end*/

/*提示框 start*/
.tooltipsy{
	position: relative;
	background-color: #3eacfe;
	min-height: 30px;
	min-width:50px;
	line-height: 30px; /* 垂直居中 */
	text-align: center;
	border-radius: 5px;
	font-family:"Microsoft YaHei";
	font-size:11pt;
	color:#ffffff;
	padding: 0 5px;
	max-width: 150px;
    word-wrap: break-word;
}
.tooltipsy:after{
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border: 8px solid transparent;
	border-bottom-color: #3eacfe;
	left: 50%;
	bottom: 100%;
	margin-left: -9px;
}
/*提示框 end*/

/* 高级搜索弹框 start */
.advancedSearch{
	background-image: url(../../images/nms/systemconfig/advancedSearch_bg.png);
	background-size: 100% 100%;
}
.advancedSearchTitle{
    color: #fff;
    background-color: #1D2735;
    font-size: 16px;
}
.advancedSearchLabel{
    font-size: 16px;
}
.advancedSearchLabel div:last-child{
	background-image: url(../../images/nms/common/underline.png);
    background-repeat-y: no-repeat;
    background-position: bottom;
}

.advancedSearchBody .col-xs-7 input.search_input{
    border: none;
    border-bottom: 1px solid #1D2835;
}
.advancedSearchBody .search_icon{
	background-image: url(../../images/nms/systemconfig/search_normal.png);
}
.advancedSearchBody .search_icon:hover{
	background-image: url(../../images/nms/systemconfig/search_hover.png);
	cursor: pointer;
}
.advancedSearchBody .search_icon:active{
	background-image: url(../../images/nms/systemconfig/search_active.png);
}

.advancedSearchBody .col-xs-7 .dropdown-menu .loadMoreData{
    border-top: 1px solid #1D2835;
}
.advancedSearchBody .col-xs-7 .dropdown-menu .loadMoreData.activeMore:hover{
    color: #a3a3a3;
}
.advancedSearchBody .col-xs-7 .dropdown-menu .loadMoreData.activeMore:active{
    color: #a3c92a;
}

.advancedSearchBody .search_result li > a{
	font-weight: normal;
	color: #333;
}
.advancedSearchBody .col-xs-7 .dropdown-menu:hover{
	cursor: pointer;
}
.advancedSearchBody .input-group-btn button{
	background-color: transparent;
    border: none;
}
.advancedSearchBody .search_result li > a:hover,
.advancedSearchBody .search_result li > a:focus{
  	color: #262626;
  	text-decoration: none;
  	background-color: #f5f5f5;
}
.dropdown-menu > div > a:hover,
.dropdown-menu > div > a:focus,
.dropdown-menu .jspPane > div > a:hover,
.dropdown-menu .jspPane > div > a:focus {
  	color: #262626;
  	text-decoration: none;
  	background-color: #f5f5f5;
}
.search_arrow{
	background-image: url(../../images/nms/login/arrow_down.png);
    border: none;
}
.searchBottom .checkbox input{
	border: 1px solid #1d2835;
}
#quickSearchContent input{
	border: 1px solid #ADB4BE;
	background-color: #F8F9F3;
}
#quickSearchContent div:hover input{
	cursor: pointer;
	background-color: #E7F3C0;
}
/* 高级搜索弹框 end */

/*首页模块录音录像查询回放样式 end*/
/*视频播放控制栏*/
#playSystemId{
	white-space: nowrap;
}
.playOptions{
	background-image: url(../../images/nms/systemconfig/playoptions.png);
}
#slider{
	background-image:url(../../images/nms/systemconfig/slider.png);
	background-size:100% 100%;      
}
#mute_slider{
	background-image:url(../../images/nms/systemconfig/sound_slider.png);
	background-size:100% 100%;      
}
#mute_slider_text{
    background-color:#3eacfe;
    border-radius: 5px;
    color: #fff;
}
#speed_content{
	font-family:"Microsoft YaHei";
	font-size:14px;
	color: #000; 
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	-ms-appearance:none;
}
#speed_content_img{
	background-image: url(../../images/nms/systemconfig/playopen_normal.png);  
	background-repeat: no-repeat;
	background-position: right bottom;
}
#speed_content_img:hover{
	background-image: url(../../images/nms/systemconfig/playopen_hover.png);  
	cursor: pointer;
}
#speed_content_img:active{
	background-image: url(../../images/nms/systemconfig/playopen_active.png); 
}
#speed_content_table{
	background-color: #142037;  
	font-family:"Microsoft YaHei";
	font-size:14px;
	color: #8cb7f2; 
	background-color: #ccd3d9;  
	border: 1px solid #ADB4BD;
}
#speed_content_table tr:hover{
	background-color: #BAD660; 
	border-bottom: 1px solid #ADB4BD; 
	border-top: 1px solid #ADB4BD; 
}
#speed_content_table tr:first-child:hover{
	border-bottom: 1px solid #ADB4BD; 
	border-top: none;
}
#speed_content_table tr:last-child:hover{
	border-top: 1px solid #ADB4BD; 
	border-bottom: none;
}
#speed_content::-ms-expand{
     display: none;
}
#video_controlbtn_message{
	font-family:"Microsoft YaHei";
	font-size:15pt;
	color: #f00;    
}
#play_error_img{
	background:url(../../images/nms/systemconfig/error.png);
	background-size:100% 100%;      
}
#progressbar{
	background-color:#ccd3d9;
}
#bar{ 
    background-color:#a7cf2e;
}
#mute_progressbar{
    background-color:#ccd3d9;   
}
#mute_bar{
	background-color:#80848a;   
}
#video_last{
    background:url(../../images/nms/systemconfig/backword_normal.png);
    background-size:100% 100%;
}
#video_last:hover{
    background:url(../../images/nms/systemconfig/backword_hover.png);
    background-size:100% 100%;
    cursor: pointer;
}
#video_last:active{
    background:url(../../images/nms/systemconfig/backword_active.png);
    background-size:100% 100%;
}

#video_next{
    background:url(../../images/nms/systemconfig/forword_normal.png);
    background-size:100% 100%;
}
#video_next:hover{
    background:url(../../images/nms/systemconfig/forword_hover.png);
    background-size:100% 100%;
    cursor: pointer;
}
#video_next:active{
    background:url(../../images/nms/systemconfig/forword_active.png);
    background-size:100% 100%;
}
#video_loop{
    background:url(../../images/nms/systemconfig/videoloop_normal.png);
    background-size:100% 100%;
}
#video_loop:hover{
    background:url(../../images/nms/systemconfig/videoloop_hover.png);
    background-size:100% 100%;
    cursor: pointer;
}
#video_loop:active{
    background:url(../../images/nms/systemconfig/videoloop_active.png);
    background-size:100% 100%;
}
#video_loop.loop{
    background:url(../../images/nms/systemconfig/list_normal.png);
    background-size:100% 100%;
}
#video_loop.loop:hover{
    background:url(../../images/nms/systemconfig/list_hover.png);
    background-size:100% 100%;
    cursor: pointer;
}
#video_loop.loop:active{
    background:url(../../images/nms/systemconfig/list_active.png);
    background-size:100% 100%;
}
#video_loop.continuity{
    background:url(../../images/nms/systemconfig/loop_normal.png);
    background-size:100% 100%;
}
#video_loop.continuity:hover{
    background:url(../../images/nms/systemconfig/loop_hover.png);
    background-size:100% 100%;
    cursor: pointer;
}
#video_loop.continuity:active{
    background:url(../../images/nms/systemconfig/loop_active.png);
    background-size:100% 100%;
}
#video_playPause{
    background:url(../../images/nms/systemconfig/play_normal.png);
    background-size:100% 100%;
}
#video_playPause:hover{
    background:url(../../images/nms/systemconfig/play_hover.png);
    cursor: pointer;
}
#video_playPause:active{
    background:url(../../images/nms/systemconfig/play_active.png);
}
#video_playPause.playing{
    background:url(../../images/nms/systemconfig/pause_normal.png);
}
#video_playPause.playing:hover{
    background:url(../../images/nms/systemconfig/pause_hover.png);
    cursor: pointer;
}
#video_playPause.playing:active{
    background:url(../../images/nms/systemconfig/pause_active.png);
}
#video_vertex{
    background:url(../../images/nms/systemconfig/videovertex_normal.png);
    background-size:100% 100%;
}
#video_vertex:hover{
    background:url(../../images/nms/systemconfig/videovertex_hover.png);
    background-size:100% 100%;
    cursor: pointer;
}
#video_vertex:active{
    background:url(../../images/nms/systemconfig/videovertex_active.png);
    background-size:100% 100%;
}
#video_mute{
    background:url(../../images/nms/systemconfig/sound_icon.png);
    background-size:100% 100%;
}
#video_screenshot{
    background:url(../../images/nms/systemconfig/screenshot_normal.png);
    background-size:100% 100%;
}
#video_screenshot:hover{
    background:url(../../images/nms/systemconfig/screenshot_hover.png);
    background-size:100% 100%;
    cursor: pointer;
}
#video_screenshot:active{
    background:url(../../images/nms/systemconfig/screenshot_active.png);
    background-size:100% 100%;
}
#video_fullscreen{
    background:url(../../images/nms/systemconfig/fullscreen_normal.png);
    background-size:100% 100%;
}
#video_fullscreen:hover{
    background:url(../../images/nms/systemconfig/fullscreen_hover.png);
    background-size:100% 100%;
    cursor: pointer;
}
#video_fullscreen:active{
    background:url(../../images/nms/systemconfig/fullscreen_active.png);
    background-size:100% 100%;
}
/*界面提示框样式*/
#tipdiv{
    color: #ffffff;  
    background: url(../../images/nms/common/tipsbg.png);    
}
#tipimg{
    background:url(../../images/nms/common/close_normal.png);  
}
#tipimg:hover{
    background:url(../../images/nms/common/close_hover.png);       
    cursor: pointer;
}
#tipimg:active{
    background:url(../../images/nms/common/close_active.png);       
}
/* 统计模块UI样式 start */
.backgroundW{
	background-color: #fff;
}
.backgroundG{
	background-color: #E8ECED;
}
.pieD{
	font-size: 16px;
}
.video_icon>div{
	background-color: #fc4846;
}
.audio_icon>div{
	background-color: #0061ff;
}
/* 统计模块UI样式 end */

.form-horizontal .checkbox{
	padding-top: 0px;
	min-height:14px;
}
#outernet .checkbox{
    display: inline-block;
    height: 14px;
    width:14px;
    line-height: 14px;
    margin-right: 20px;
}
#outernet .checkbox ins{
	position:absolute;
}
.right-body .add-i{
	margin-top:-5px;
}
.has-error .help-block{
     color:red;
}
